acute splenic tumour - German English Dictionary